//#define  _CRT_SECURE_NO_WARNINGS
//#include <stdio.h>
//#include <stdlib.h>
//
//typedef struct box
//{
//	int num;
//	struct box* next;
//}B;
//
//int main()
//{
//	int n;
//	scanf("%d", &n);
//	B* temp;
//	B* head = NULL;
//	B* temp1 = NULL;
//	for (int i = 1; i <= n; i++)
//	{
//		int x;
//		scanf("%d", &x);
//		temp = (B*)malloc(sizeof(B));
//		temp->num = x;
//		temp->next = NULL;
//		if (head == NULL)
//		{
//			head = temp;
//		}
//		else
//		{
//			temp1->next = temp;
//		}
//		temp1 = temp;
//	}
//	for (int i = 1; i <= n; i++)
//	{
//		printf("%d", head->num);
//		head = head->next;
//	}
//	return 0;
//}